import { createRouter, createWebHashHistory } from 'vue-router';
import routes_mock from './module/base-routes';
import routes_hq from './module/hq-routes';
import routes_fast from './module/fast-routes';
import routes_generator from './module/data-routes';

const router = createRouter({
  // 使用 hash 模式构建路由（ url中带 # 号的那种)
  history: createWebHashHistory(),
  // 使用 history 模式构建路由 （ url 中没有 # 号，但生产环境需要特殊配置）
  // history: createWebHistory(),
  routes: routes_mock.concat(routes_hq).concat(routes_fast).concat(routes_generator),
})

export default router